package com.allqj.sfx.ddd.member.domain.entity.flow;

import com.allqj.sfx.domain.entity.BaseEntity;

import java.util.List;

/**
 * @author sjw
 * @className FlowTaskDef
 * @date 2022/7/21 18:47
 * @description: 审批流-流程任务定义
 */
public class FlowTaskDef extends BaseEntity {

    private Integer id;

    // 流程定义id
    private Integer flowDefId;
    // 审批人类型
    private Integer approverType;
    // 审批人定义
    private List<Integer> approverDef;
    // 任务节点步骤
    private Integer taskStep;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getFlowDefId() {
        return flowDefId;
    }

    public void setFlowDefId(Integer flowDefId) {
        this.flowDefId = flowDefId;
    }

    public Integer getApproverType() {
        return approverType;
    }

    public void setApproverType(Integer approverType) {
        this.approverType = approverType;
    }

    public List<Integer> getApproverDef() {
        return approverDef;
    }

    public void setApproverDef(List<Integer> approverDef) {
        this.approverDef = approverDef;
    }

    public Integer getTaskStep() {
        return taskStep;
    }

    public void setTaskStep(Integer taskStep) {
        this.taskStep = taskStep;
    }
}
